infested with weevils - Turc Anglais Dictionnaire